contrabass recorder - Spanish English Dictionary